<html> 
    <head> 
        <title></title> 
        <link rel="stylesheet" type="text/css" href="css/present.css" /> 
<script type="text/javascript">
$(function() {
   $(".hide").hide();
   sub = { index:0, steps: [], step: function() {sub.steps[sub.index++]();}};
   sub.steps.push(function() {$(".step0").show();});
   sub.steps.push(function() {$(".step1").show();});
   sub.next= function () { return sub.index >= sub.steps.length };
});
</script>

    </head> 
<body class="jsxgraph_body"> 
<ul> 
<li class="init">For a serious sketch engine SVG needs to support scripted designing, not only via elements but also via the paths' d attribute.</li>
<li class="step0 hide">I do not know the most effective solution. I would like to grab this opportunity to propose a syntax below:
<div class="code"><pre class="programlisting">
&lt;ipath>
&lt;![CDATA[
myPath = {};
myPath.script = (new iPath()).line(..).bezier(..)..;
path.script.dPath();
// or
path.script.pathSegList();
]]>
&lt;/ipath>
</pre></div>
Last statement is responsable for the actual path</li>
<li class="step1 hide">I do hope that this presentation contributes to an initiative for an addition to the SVG specification: a scriptable path. So that
iScriptDesign becomes uScriptDesign!</li>
</ul>
</body>
</html>
